Hancock Stadium
Stadium in Illinois, USAHancock Stadium is a 13,391-seat multi-purpose stadium in Normal, Illinois. It opened in 1963. It is home to the Illinois State University Redbirds football team as well as University High School. Central Catholic High School also played its games there through the 2004 season.
Read article
Top Questions
AI generatedMore questions
Nearby Places
Illinois State University
Public university in Normal, Illinois, US
CEFCU Arena
Arena in Illinois, United States
Fell Arboretum
Arboretum located in Normal, Illinois
University High School (Normal, Illinois)
Laboratory school in Normal, Illinois, United States
John W. Cook Hall
United States historic place
Duffy Bass Field
Baseball field in Normal, Illinois
Illinois State University College of Education
Illinois Museum of Natural History